work on a job, exercise or task - French English Dictionary